package com.isnmp.nms.framework.discover;

import java.io.Serializable;

public class ResourceInfo implements Serializable {

    private DeviceInfo localDevice = null;
    private String resourceTypeName = "";
    private String resourceRSIDValue = "";
    private String resourceName = "";
    private String resourceParam = "";
    private String resourceDesc = "";
    private String resrouceRemarks = "";
    private Object resourceObjectInfo;

    public boolean equals(ResourceInfo paramResourceInfo) {
        if ((paramResourceInfo instanceof ResourceInfo)) {
            ResourceInfo localResourceInfo = paramResourceInfo;
            if ((this.localDevice.equals(localResourceInfo.getLocalDevice())) && (this.resourceTypeName.equals(localResourceInfo.getResourceTypeName())) && (this.resourceRSIDValue.equals(localResourceInfo.getResourceRSIDValue())))
                return true;
        }
        return false;
    }

    public DeviceInfo getLocalDevice() {
        return this.localDevice;
    }

    public void setLocalDevice(DeviceInfo paramDeviceInfo) {
        this.localDevice = paramDeviceInfo;
    }

    public String getResourceTypeName() {
        return this.resourceTypeName;
    }

    public void setResourceTypeName(String paramString) {
        this.resourceTypeName = paramString;
    }

    public String getResourceDesc() {
        return this.resourceDesc;
    }

    public void setResourceDesc(String paramString) {
        this.resourceDesc = paramString;
    }

    public String getResourceParam() {
        return this.resourceParam;
    }

    public void setResourceParam(String paramString) {
        this.resourceParam = paramString;
    }

    public void setResourceRSIDValue(String paramString) {
        this.resourceRSIDValue = paramString;
    }

    public String getResourceRSIDValue() {
        return this.resourceRSIDValue;
    }

    public void setResourceName(String paramString) {
        this.resourceName = paramString;
    }

    public String getResourceName() {
        return this.resourceName;
    }

    public void setResourceObjectInfo(Object paramObject) {
        this.resourceObjectInfo = paramObject;
    }

    public Object getResourceObjectInfo() {
        return this.resourceObjectInfo;
    }

    public String getResrouceRemarks() {
        return this.resrouceRemarks;
    }

    public void setResrouceRemarks(String paramString) {
        this.resrouceRemarks = paramString;
    }
}